About Lynnrate Limited (12929502) United Kingdom