About Taprich Limited (02430020) United Kingdom