About Extras Holdings Limited (11601802) United Kingdom