About Loubina Ltd (11561031) United Kingdom