About Sohal (holdings) Ltd (12605769) United Kingdom