About Blackbird Eye Limited (11075492) United Kingdom