About Rebirth Technology Ltd (10897243) United Kingdom