About Pleyades Limited (10807140) United Kingdom