About Moik Solutions & Services Ltd (12114086) United Kingdom