About North Meets East Limited (11925506) United Kingdom