About Lakubar Ltd (10999132) United Kingdom