About Sandinista Limited (05265772) United Kingdom