About Laibo Ltd (10353786) United Kingdom