About Ozzy Rae Limited (13196062) United Kingdom