About Luik Management & Consultancy Limited (12918496) United Kingdom