About Rapax Limited (12194790) United Kingdom