About Serena Grant One Limited (10909330) United Kingdom