About Chow Village Ltd (13196470) United Kingdom