About Scanluxuk Ltd (12442318) United Kingdom