About Lorida Holdings Ltd (12439941) United Kingdom