About Findar Ltd (13501607) United Kingdom