About Little Meers Management Company Limited (09412644) United Kingdom