About Bio Hack Limited (11068442) United Kingdom