About Satkohi Holdings Limited (10790721) United Kingdom