About Mae Care Ltd (11227779) United Kingdom