About Sabir Associates (uk) Limited (05890848) United Kingdom