About Rakata Technology Limited (06042392) United Kingdom