About Btg International (holdings) Limited (04012726) United Kingdom