About Slooj Ltd (11371169) United Kingdom