About Julia Diwakar Limited (12243612) United Kingdom