About Declic Corporation Limited (13211807) United Kingdom