About Integra Asset Finance Limited (06499414) United Kingdom