About Lordborg Ltd (11556782) United Kingdom