About Lazy Fin Ltd (10789161) United Kingdom