About Lucksoft Management Limited (07273149) United Kingdom