About Rahmco Holdings Ltd. (12125176) United Kingdom