About Slosols Ltd. (11250535) United Kingdom