About Bio Beacon Ltd (04999191) United Kingdom