About Scanera Group Limited (13698092) United Kingdom