About Richelle Mijares Ltd (11193956) United Kingdom