About 1080 London Ltd (12574816) United Kingdom