About Lr Fast Idea Ltd. (13114165) United Kingdom