About Lafbit Ltd (13482292) United Kingdom