About Newlon Velocity Limited (11028182) United Kingdom