About Ifs Worldwide Ltd. (SC239586) United Kingdom