About No. 28 Ltd (SC518572) United Kingdom