About Spiri Limited (11496776) United Kingdom