About No Fixed Abode London Ltd (09183254) United Kingdom