About The Strip London Ltd (13012794) United Kingdom