About Jim Mae Ltd (12282704) United Kingdom