About Xy- The Findables Company Limited (NI658042) United Kingdom