About Alen Bechis Limited (11658410) United Kingdom