About Makkina Limited (03629874) United Kingdom