About Slored Ltd (13613205) United Kingdom