About Onyx Racing Limited (12622101) United Kingdom