About Clan Innovations Ltd (07935434) United Kingdom