About Nick Bracey Investments Limited (12865683) United Kingdom