About Nick Bane Limited (06213558) United Kingdom