About Delinor Consulting Limited (11800784) United Kingdom