About Shira Management Limited (10592927) United Kingdom