About Equario8 Limited (12986045) United Kingdom