About Alfa One Group Limited (12551257) United Kingdom