About Majo-teknik Limited (10816780) United Kingdom