About Ker Solutions Limited (11627882) United Kingdom