About James A Consulting Limited (12279764) United Kingdom