About O S B Technology Limited (04411218) United Kingdom