About Jaimebike Ltd (12575729) United Kingdom