About Royal Jelly Investments Ltd (12403934) United Kingdom