About Lifeboat Capital Ltd. (12205283) United Kingdom