About Slumaid Limited (06983000) United Kingdom