About Alvi & Co Ltd (09089158) United Kingdom