Company name: Reaxa Limited
Description: Reaxa
Biohub Alderley Park, Alderley Edge, Macclesfield SK10 4TG, United Kingdom