About Londonella Ltd (09315536) United Kingdom