About S Sagula Limited (09128255) United Kingdom