About Quarantine Labs Ltd. (12552860) United Kingdom