About Arra Finance Limited (13478710) United Kingdom