About No. 75 Ltd (SC485735) United Kingdom