About Krall Limited (13711455) United Kingdom