About Kiran Ram Limited (12146972) United Kingdom