About Kai Keogh Design & Development Limited (12685820) United Kingdom