About Fintcrete Ltd (13344035) United Kingdom