About Sense Structured Finance Ltd (12560147) United Kingdom