About Blended Logic Limited (09493193) United Kingdom