About Rufuss Ltd. (10403199) United Kingdom