About Anastazja Locum Ltd (10755370) United Kingdom