About Valloop Operations Limited (13229776) United Kingdom