About Local Indies Limited (10667430) United Kingdom