About Deegankerr Consulting Limited (SC459268) United Kingdom