About Thivakar Jagan Limited (12019552) United Kingdom