About Ids Corporation Ltd (12749663) United Kingdom