About Lone Wolf City Ltd (13102918) United Kingdom