About Ld28 Ltd (09216994) United Kingdom