About Splenor Uk Ltd (11757233) United Kingdom