About Snahirsa Limited (10565978) United Kingdom