About Kindi Developments Limited (07682363) United Kingdom