About Delandi Limited (09166151) United Kingdom