About Irha Ltd. (07892210) United Kingdom