About Swamf Nominee (1) Limited (04784128) United Kingdom