About Allen & Jain Consulting Ltd. (09553332) United Kingdom