About Ljuka 88 Limited (08278670) United Kingdom