About Limibi Ltd (11419490) United Kingdom