About Resaura Limited (SC598272) United Kingdom