About Vallester Ltd (11878303) United Kingdom