About Melita Bees Holding Limited (12441521) United Kingdom