About Squeegee App Limited (11946301) United Kingdom