About Maleesa Limited (07164268) United Kingdom