About Allamoco Ltd (09356430) United Kingdom