About Sokhi Tech Limited (12023633) United Kingdom