About Rakesh Narla Ltd (10286521) United Kingdom