About Raja Kumarasamy Limited (12086258) United Kingdom