About Clir Corporation Limited (12293493) United Kingdom