About Rosedale Technology Ltd (07133749) United Kingdom