About Locanba Ltd (11947176) United Kingdom