About Hawksbatch Investment Company (12874698) United Kingdom