About Lagbale Limited (11570397) United Kingdom