About Hansa Racing Limited (12785141) United Kingdom