About Black Tip Capital Holdings Limited (05927496) United Kingdom