About No 7 International Limited (10608111) United Kingdom