About Taprich (holdings) Limited (05391232) United Kingdom