About Lombor Ltd (13018569) United Kingdom