About Blimation Limited (12022775) United Kingdom