About Rexara Limited (06274612) United Kingdom