About Eighteen48 Nominees Limited (13412180) United Kingdom