About Sole Village Ltd (13400023) United Kingdom