About Sarcina Limited (13181250) United Kingdom