About Lindu Max Co. Limited (13569330) United Kingdom