About O F I T Ltd (12172196) United Kingdom