About Lokkum Ltd (12094493) United Kingdom