About Rex Allesandra Limited (12608740) United Kingdom