About Highbase Limited (10516588) United Kingdom