About Ram Thoraks Consultancy (rtc ) Ltd (12423630) United Kingdom