About Kerral Solutions Limited (05924280) United Kingdom