About Newton Consulting Sprl. Limited (07620813) United Kingdom