About 21 Six Holdings Limited (09106600) United Kingdom