About Biome Connect Ltd (NI674959) United Kingdom