About Limezz Ltd. (12336659) United Kingdom