About Vakhas Development Limited (11364750) United Kingdom