About C Y P Holdings Limited (06415479) United Kingdom