About Neita Finances Limited (10503461) United Kingdom