About London Ybn Biotechnology Group Limited (10639649) United Kingdom