About Biosu Ltd (10929260) United Kingdom