About Bitrobius Genetics Ltd (13040147) United Kingdom