About Providence Bay Solutions Limited (12487147) United Kingdom