About Alfa Jay-kayd Ltd (10622372) United Kingdom