About Dr Julia Ltd (12729709) United Kingdom