About Team Lubo Ltd (12065075) United Kingdom