About Sheena Limited (05327865) United Kingdom