About Sellakumar Kuppusamy Limited (12642970) United Kingdom