About Tomahawk Capital Limited (12691572) United Kingdom