About Timabe Ltd (12705330) United Kingdom