About Tahira London Limited (05220615) United Kingdom