About No. 88 Limited (SC664032) United Kingdom