About Senjeff Consulting Limited (07650758) United Kingdom