About A. A. Locum Solutions Limited (09493811) United Kingdom