About Invicta Gt Racing Ltd (06828164) United Kingdom