About Urban Logik Limited (09312670) United Kingdom