About Relicta Ltd (12937798) United Kingdom