About Bessent Holdings Limited (12298530) United Kingdom