About Flindu System Ltd (12682904) United Kingdom