About Taher (holdings) Limited (12877155) United Kingdom