About Rafti Ltd. (09595482) United Kingdom