About Bimota Uk Limited (13259752) United Kingdom