About Limalu Limited (11192846) United Kingdom