About Jamin Rally Limited (12041316) United Kingdom