About Maria Juganaru Ltd (12839963) United Kingdom