About Bio Chi Ltd (10216240) United Kingdom