About Dr Maya Ltd (SC695526) United Kingdom