About Valla International Limited (13427630) United Kingdom