About 270 Parallel Ltd (10625764) United Kingdom