About Rakshasa Ltd (09389980) United Kingdom