About Rykar Ltd (04911593) United Kingdom