About Ajgfox Industries Limited (09926050) United Kingdom