About Kippen Solutions Limited (10308212) United Kingdom