About Londigo Limited (10026686) United Kingdom