About Intelfin Global Limited (12664430) United Kingdom