About Swtr Nominees Limited (10567779) United Kingdom