About Intelligent Formations Limited (12479708) United Kingdom