About Timira Hirsi Limited (12237337) United Kingdom