About T.h.birbid Limited (00448913) United Kingdom