About Splore Ltd (09852789) United Kingdom