About Rehana (swansea) Ltd (11127833) United Kingdom