About Sokhi Development Limited (10666063) United Kingdom