About Valloop Employee Trustee Limited (13253876) United Kingdom