About Valloop Holdings Ltd (13152795) United Kingdom