About Rnt Holdings Ltd (12794002) United Kingdom