About Scho62 Investments Limited (10062422) United Kingdom