About O.f.i. Solutions Limited (08577698) United Kingdom