About Flr Nominees Limited (02058984) United Kingdom