About Rebekass Pharma Limited (12786056) United Kingdom