About Blackoak Computing Limited (06807768) United Kingdom