About Mashlin Holdings Ltd (12818612) United Kingdom