About Llom Ltd (12146496) United Kingdom