About Urbanic (london) Limited (13484100) United Kingdom