About Lydia Holdings Limited (10241860) United Kingdom