About Aleccy & Co Ltd (10991526) United Kingdom