About Lykaprync Ltd (12874527) United Kingdom