About Alfa Point Ltd (09264318) United Kingdom