About Keir Solutions Limited (10382277) United Kingdom