About Lindus Developments Limited (10265183) United Kingdom