About Kerr Holdco Limited (SC385669) United Kingdom