About Eighty-eight Of London Ltd (09942031) United Kingdom