About Lypro Company Limited (12605991) United Kingdom