About Valluga Holdings Limited (11168070) United Kingdom