About Alex & Nikol Ltd (09887070) United Kingdom