About Meraki Halo Ltd (SC652098) United Kingdom