About When Lambo Ltd (13202853) United Kingdom