About Sahota Technology Ltd (12192482) United Kingdom