About Sen Funding Ltd (12186476) United Kingdom