About Lubo Uk Limited (04378047) United Kingdom