About Lumia Attilburgh House Limited (10600690) United Kingdom