About Rickene Ltd (12420973) United Kingdom