About Resolve Bikes Ltd (11885014) United Kingdom