About Sodhi Apra Holdings Limited (13206317) United Kingdom