About Recnecal Ltd (13630672) United Kingdom