About Declic International Ltd (12006210) United Kingdom