About Uraself Ltd (12067156) United Kingdom