About Ahuja S Investment Ltd (12604350) United Kingdom