About Fingram Capital Uk Limited (10755526) United Kingdom