About Kinch Developments Ltd (13585221) United Kingdom