About Rak S Ventures Limited (13033236) United Kingdom