About Ngr Finance Ltd (10292763) United Kingdom