About Rakcas Ltd (11549384) United Kingdom