About Largo6 Limited (08483641) United Kingdom