About Leadbit Lp (LP022128) United Kingdom