About Lomandra Limited (10637139) United Kingdom