About Beattrix Limited (13445941) United Kingdom