About Seven Rays Studio Limited (09104891) United Kingdom