About Birst Technology Limited (08167849) United Kingdom