About Alex Kuusik Ltd (13099761) United Kingdom