About Schloss Capital Limited (12986060) United Kingdom