About Valloor Ltd (11708773) United Kingdom