About Rapid Bio Limited (13086252) United Kingdom