About Rusu Technology Ltd (11539364) United Kingdom