About Apex Imaging And Technology Ltd (06810280) United Kingdom