About Slind Improts Ltd (12683809) United Kingdom