About Mach 1.02 Limited (03319086) United Kingdom