About Bioloka Ltd (08290487) United Kingdom