About Rightfit Technologies Ltd. (11542196) United Kingdom