About Ipso Facto Training Solutions Limited (03651199) United Kingdom