About Rical Limited (00088330) United Kingdom