About Satty Thandi Limited (12218489) United Kingdom