About Slendr Limited (12411267) United Kingdom