About Alfa Intes Ltd (12881613) United Kingdom